# 作者: 陈其志 
# 2025年02月22日10时12分28秒 
# 2716847110@qq.com
#
# eval('1+1')
# # eval是把字符串的代码做为代码去执行
# print(eval('1+1'))


def read_conf():
    """
    读取配置文件专用
    :return:
    """
    file = open('file0', 'r+', encoding='utf-8')
    txt = file.read()
    conf_dict = eval(txt)  # 把字符串变成字典
    print(conf_dict)
    print(type(conf_dict))
    file.close()


if __name__ == '__main__':
    # read_conf()
    # # 下面的场景最常用
    # my_dict = eval("{'name': 'xiaoming', 'age': 18}")
    # print(type(my_dict))
    # print(my_dict)
    content = open('file4.conf','r').read()
    my_dict = eval(content)
    print(my_dict)
